YooKassa\Request\Receipts\AbstractReceiptResponse B

Total Complexity 85
Dependencies 13
Dependents 2
Total lines 513
Lines of code 250
Logical lines of code 118
Comment lines 166
Methods 32
Properties 13

Methods 32

Method Rating Maintainability Complexity Lines of code
__construct()
B
42 16 52
setSettlements()
A
54 8 20
setItems()
A
54 8 20
setTaxSystemCode()
S
57 6 17
setStatus()
S
57 5 18
setOnBehalfOf()
S
60 4 13
setFiscalDocumentNumber()
S
62 4 11
setObjectId()
S
64 4 9
setType()
S
62 3 12
factoryObjectId()
S
67 3 8
setId()
S
63 3 10
notEmpty()
S
80 1 3
getOnBehalfOf()
S
82 1 3
getItems()
S
82 1 3
getTaxSystemCode()
S
82 1 3
addSettlement()
S
80 1 3
getSettlements()
S
82 1 3
addItem()
S
80 1 3
getRegisteredAt()
S
82 1 3
setFiscalProviderId()
S
81 1 3
getFiscalProviderId()
S
82 1 3
setRegisteredAt()
S
81 1 3
getId()
S
82 1 3
setFiscalAttribute()
S
81 1 3
getFiscalAttribute()
S
82 1 3
setFiscalStorageNumber()
S
81 1 3
getFiscalStorageNumber()
S
82 1 3
getFiscalDocumentNumber()
S
82 1 3
getStatus()
S
82 1 3
getObjectId()
S
82 1 3
getType()
S
82 1 3
setSpecificProperties()
S
100 1 0